El Toro Taqueria (Menu)

598 Valencia St, San Francisco
+1 415-431-3351

Give a rating to El Toro Taqueria

Suggest a dish

How much did you spend at El Toro Taqueria?